====================== 
       WAVEMOD
 Full-Duplex Modulator
    Version  2.6
 by Rauger ZEKILDKENI
      02/07/1999
======================


BUG REPORTS, Comments, Suggestions, Questions 

--->   zekildkeni@hotmail.com



DISCLAIMER : This application should not be used to decode the sound of TV channels 
----------   that use modulation for their encryption !
             IT IS FOR EDUCATIONAL PURPOSE ONLY !
             I don't assume any responsibility for an illegal use of this program.




New Features since v 2.55
-------------------------

   -  Better Multi-Language Support (LANGUAGE Button)
   -  A little change in priority management
   -  Minor corrections 



New Features since v 2.5
------------------------

   -  Tooltips on the Settings Dialog
   -  Multi-language support
      (See Multi-Language section below ...)
   -  Some minor corrections
   



Presentation
============

WAVEMOD is a signal modulator which processes the sound from your LineIn audio input.
WAVEMOD is FREEWARE (who would pay for it :-)



Tips
====

Use the delay parameter to launch a heavy application such as a video application before 
the modulation starts, in order to reduce the shift between the sound and the image.
Anyway, it is recommended to start modulation (if you do it manually) after those heavy apps.


Features
--------

- Adjustable sampling frequency 
- Adjustable modulation frequency

     note : The default value of 12800 Hz is purely random
            (I chose it because 12800 = 4074.36654 x Pi   :-)

- Adjustable number of buffers (shift between input and output)

- And other very adjustable things  :-)



Known problems
-------------

- The 25600 Hz sampling may be unsupported by the SB PCI (64,128,Live ...) 
- There seems to be problems with some PCI Sound Blaster PCI
- Some people reported annoying whistling  (due to the card ?)



In further releases
-------------------

- Modulation optimization (ASM & MMX)
- Audio offset auto-detect
- Priority management and multithreading improvements
- Filtering


My Config (on which WAVEMOD works very well :-)
---------

Pentium MMX 166 oc. 233
64 Mo Ram
Sound Blaster AWE 64


Thanks to Alfonso Martinez de Lizarrondo for his help and availability.


=====================================
           History
=====================================


02/07/99  Version 2.6
---------------------

   -  Better Multi-Language Support (LANGUAGE Button)
   -  A little change in priority management
   -  Minor corrections 



28/06/99  Version 2.55
----------------------

   -  Tooltips on the Settings Dialog
   -  Multi-language support
   -  Some minor corrections



21/06/99  Version 2.5
---------------------

   -  "Start Hidden" option
   -  Audio card offset compensation (to reduce whistling of some old cards ?)
   -  Some interface changes 
          A double click on the dialog box hides it  (not on the controls)
          The dialog box now supports dragging (not on the controls)


17/06/99  Version 2.4 
---------------------

   -  Auto-Detection feature added  (BETA) 
        (The use of Autodetection may slow down a little the process)


14/06/99  Version 2.3
---------------------

   -  Auto-start option added
   -  Exit button no longer disabled while running (why the hell was it disabled :-)


14/06/99  Version 2.2  (internal)
---------------------

   -  Tray Icon management
          Double Click -> Start / Stop
          Right Click  -> Popup Menu
   -  Adjustable Fading level to avoid buzzing and saturation 
          (Lowest  level =  50 % of max LineIn level
          Highest level = 100 % of max LineIn level -> Risk of saturation !)
   -  Configuration File renamed to WAVEMOD.CFG and now placed in the EXE Directory 
          (No more WAVEMOD.INI in WINDOWS Directory)


07/06/99  Version 2.1  (internal)
---------------------

   -  Tests on priority management and multithreading for further releases
   -  Code cleaning


02/06/99  Version 2.0
---------------------
   -  New settings interface including a new buffer selection mode
   -  Complete mixer management (Vol-LineOut-LineIn-Bass-Treble)
      (with backup and restore of mixer settings on start and exit)
   -  Bug fixes
   -  English Doc (This File)


19/05/99  Version 1.7
---------------------
   -  Mute automatique de l'entre ligne lors de la modulation


17/05/99  Version 1.5
---------------------
   -  Nouvelle interface plus petite avec fentre de DEBUG Optionnelle
   -  Sauvegarde/Chargement des Paramtres pris en charge
   -  Petits bugs corrigs comme d'hab


12/05/99  Version 1.1
---------------------
   - Correction d'un gros bug dans la gestion de la fentre de Debug (et oui ...) qui causait
     des plantages frquents (cette fentre va pas tarder  disparatre...)


09/05/99  Version 1.0
---------------------
   - Problme du grsillement en 44100 Hz corrig
   - Quelques Modifications de l'interface
   - Corrections de bugs
   - Une icne


27/04/99  Version 0.91
----------------------
   - Petites corrections de bugs
   - Frquence d'chantillonnage 22050 Hz vire car sans intrt


12/04/99  Version BETA 0.90
---------------------------
   - Suppression du filtrage (en attendant)
   - Correction des problmes de navigation dans la boite de dialogue (bof personne l'a vu)
   - Ajout du dlai de dmarrage (interessant)
   - Correction de bugs


04/04/99  Version BETA 0.85
---------------------------
   - Mode Modulation Rapide 25600 Hz  (pas super qualit mais conseill car rapide)
   - Petite optimisation de la modulation (mais alors petite)
   - Qualit sonore amliore en 44100 Hz (pas encore assez ...)
   - Filtrage "temporairement" desactiv
     (en fait les rglages de Graves & Aigus font trs bien l'affaire et je crois donc que
      l'option filtrage va dfinitivement disparatre) 


01/04/99  Version BETA 0.82
---------------------------
   - Ajout de la gestion de la priorit
   - Correction de quelques bugs mineurs


29/03/99  Version BETA 0.8
--------------------------
   - Premire version publique 